minor tranquillizer
Explore definitions, synonyms, and language insights of minor tranquillizer
Definitions
                    Noun
                    
            a tranquilizer used to relieve anxiety and reduce tension and irritability
                Explore definitions, synonyms, and language insights of minor tranquillizer